package com.lfb.tcp;
/*
 * 计算机网络基础概念
 * 	osi7层模型，tcp/ip4层模型
 * 	七层模型中各层的功能协议运行的网络设备
 * 	IP地址的分类和计算
 * 	常用的网络协议tcp、udp、IP、http、pop3、telnet、ftp、snmp
 * 	重点掌握：tcp三次握手建立连接 ，四次握手释放连接
 * 	端口号
 * 
 * j2ee计算机网络编程
 * 	基于tcp协议的socket编程
 * 		分为服务器端和客户端
 * 		服务器--serversocket，serversock会为每一个连接服务器的客户端创建宇哥响应的socket对象
 * 			用于服务与之对应的客户端，如果有N个客户端与服务器端连接，则服务器需要创建n个响应的socket对象
 * 			类此，serversocket相当于是饭店，处于一直运行状态，相应socket相当于服务员，
 * 		客户端--socket,客户端，就餐人员，
 * 
 * 		服务器和 客户端通过IP地址和端口号建立连接
 * 
 */
public class ClientDriver {
	public static void main(String[] args) {
		test01();
	}
	/**
	 * 基于tcp的网络编程-客户端
	 */
	private static void test01() {
		//创建客户端的多线程对象
		Thread thC = new Thread(new ClientThread("127.0.0.2", 8070));
		//启动客户端线程
		thC.start();
	}
}
